marine battery - English Synonyms Dictionary